#include<stdio.h>
#include<stdlib.h>
#include<unistd.h>
#include<sys/types.h>
#include<sys/wait.h>
#include<string.h>
int main()
{
    char str[]="aaa bbb ccc ddd";
    const char* sep=" #: ";
    //切割第一次
    char *p=strtok(str,sep);
    printf("%s\n",p);
    while(p)
    {
        printf("%s\n",p);
        p=strtok(NULL,sep);
        if(p==NULL)
            break;
    }
    //以下内容为使用示例
    //char *p1=strtok(str,sep);
    //printf("%s\n",p1);
    ////如果要继续上一次的切割第一个参数要为NULL
    //char *p2=strtok(NULL,sep);
    //printf("%s\n",p2);
    return 0;
}
